TLS was last updated
on October 15, 2025.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
Team Scouting Report
(As Of 11/08/2025)
2024
Section - Eastern
Area - Westchester - Rockland
League - 2024 18&Over Men
Flight - 4.0
Subflight - Division A
--------------------------------------------------------------------------------------------------------------------------------------
Armonk Tennis Club - Jimenez
League Record: 1 - 7
The Following Have Played In League Matches On This Team (In Rating Order)
Jack Livingston - 3.66
Jordan Crames - 3.63
Mati Luik - 3.50
Luca Tait - 3.43
Christopher Hui - 3.38
Scott Mendelowitz - 3.35
Gary Gash - 3.28
Luis M Jimenez - 3.18
Thomas Drexler - 3.15
Shaun Lu - n/a
Mike McGibbon - n/a
League Results By Position
1S 1D 2D 3D
Gary Gash - 3.28 & Christopher Hui - 3.38 0 - 1
Jordan Crames - 3.63 & Mike McGibbon - n/a 2 - 0
Jordan Crames - 3.63 & Mati Luik - 3.50 1 - 1
Jordan Crames - 3.63 1 - 1
Jack Livingston - 3.66 3 - 2 0 - 1
Luis M Jimenez - 3.18 & Thomas Drexler - 3.15 0 - 3
Luca Tait - 3.43 1 - 0 0 - 3
Mike McGibbon - n/a & Mati Luik - 3.50 1 - 1
Shaun Lu - n/a 0 - 2
Scott Mendelowitz - 3.35 & Christopher Hui - 3.38 1 - 0 0 - 2
Scott Mendelowitz - 3.35 & Luis M Jimenez - 3.18 0 - 1
Thomas Drexler - 3.15 & Mati Luik - 3.50 0 - 1
Thomas Drexler - 3.15 & Shaun Lu - n/a 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Southern: Chestnut Ridge
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
David Barnett - 4.16
Matthew Kendall - 3.93
Brian Kinstlinger - 3.89
Adam Lubart - 3.88
Robert Bull - 3.84
James Koob - 3.83
Peter Snell - 3.82
Erik Serby - 3.82
Eddie Demirci - 3.80
Craig Sofer - 3.79
Kurt Tondorf - 3.78
Perry Verrone - 3.76
Patrick O'Mara - 3.74
Jesse Brundige - 3.74
Andrew Snell - 3.70
keith seidman - 3.67
Ryan Jones - 3.66
Jim Guber - 3.55
Mark Leeds - 3.47
League Results By Position
1S 1D 2D 3D
keith seidman - 3.67 & Erik Serby - 3.82 1 - 0
keith seidman - 3.67 & Ryan Jones - 3.66 1 - 0
Adam Lubart - 3.88 3 - 0
Andrew Snell - 3.70 & Erik Serby - 3.82 1 - 0
Andrew Snell - 3.70 & Peter Snell - 3.82 1 - 0
Brian Kinstlinger - 3.89 0 - 1
Craig Sofer - 3.79 1 - 1
David Barnett - 4.16 & Patrick O'Mara - 3.74 1 - 0
David Barnett - 4.16 1 - 0
Eddie Demirci - 3.80 & James Koob - 3.83 1 - 0
Erik Serby - 3.82 & Matthew Kendall - 3.93 1 - 0
Jesse Brundige - 3.74 1 - 2 0 - 1
Jim Guber - 3.55 & Peter Snell - 3.82 1 - 0
Jim Guber - 3.55 1 - 0
James Koob - 3.83 & Ryan Jones - 3.66 1 - 0
James Koob - 3.83 1 - 0
Kurt Tondorf - 3.78 & Brian Kinstlinger - 3.89 1 - 0
Kurt Tondorf - 3.78 & Jim Guber - 3.55 1 - 0
Kurt Tondorf - 3.78 & Matthew Kendall - 3.93 1 - 0
Kurt Tondorf - 3.78 & Ryan Jones - 3.66 0 - 1
Kurt Tondorf - 3.78 1 - 0
Mark Leeds - 3.47 & Matthew Kendall - 3.93 1 - 0
Perry Verrone - 3.76 & Patrick O'Mara - 3.74 1 - 0
Perry Verrone - 3.76 & Robert Bull - 3.84 1 - 0
Patrick O'Mara - 3.74 0 - 1
Ryan Jones - 3.66 & Matthew Kendall - 3.93 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Purchase - Momentum 4.0
League Record: 6 - 2
The Following Have Played In League Matches On This Team (In Rating Order)
Jiten Voralia - 3.93
Harrison Klein - 3.88
Philip Paterra - 3.82
Andrew Keith - 3.80
Kelly Durcan - 3.79
Russ Detres - 3.77
Andrew Roth - 3.75
Ten Ramos - 3.71
Juan Etinger - 3.70
Chi Fu - 3.70
Yong Gao - 3.66
halvard kvaale - 3.64
Santhanam Srinivasan - 3.64
Chris Foster - 3.61
Yoonho Park - 3.58
William Sample - 3.40
James Elliot - 3.37
Andre Vollbrecht - 3.33
Eliot Melendez - 3.16
League Results By Position
1S 1D 2D 3D
halvard kvaale - 3.64 & Chi Fu - 3.70 1 - 0
halvard kvaale - 3.64 & Ten Ramos - 3.71 0 - 1
halvard kvaale - 3.64 & Yong Gao - 3.66 1 - 0
Andrew Roth - 3.75 3 - 0
Andre Vollbrecht - 3.33 & Yoonho Park - 3.58 1 - 0
Andre Vollbrecht - 3.33 0 - 1
Chi Fu - 3.70 & William Sample - 3.40 1 - 0
Eliot Melendez - 3.16 & Chi Fu - 3.70 0 - 1
Eliot Melendez - 3.16 & James Elliot - 3.37 0 - 1
Harrison Klein - 3.88 3 - 0 2 - 0
Juan Etinger - 3.70 & Philip Paterra - 3.82 1 - 0
Juan Etinger - 3.70 0 - 1
Philip Paterra - 3.82 & Andrew Keith - 3.80 1 - 0
Philip Paterra - 3.82 & Russ Detres - 3.77 1 - 0
Russ Detres - 3.77 & Yong Gao - 3.66 1 - 0
Russ Detres - 3.77 0 - 1 3 - 0
Santhanam Srinivasan - 3.64 1 - 1
Ten Ramos - 3.71 & Kelly Durcan - 3.79 1 - 0
Yong Gao - 3.66 & Andrew Keith - 3.80 1 - 1
Yong Gao - 3.66 & Andrew Roth - 3.75 1 - 0
Yong Gao - 3.66 & Jiten Voralia - 3.93 1 - 0
Yoonho Park - 3.58 & Chi Fu - 3.70 0 - 1 0 - 1
Yoonho Park - 3.58 & Chris Foster - 3.61 0 - 1
--------------------------------------------------------------------------------------------------------------------------------------
Lifetime 4.0
League Record: 5 - 3
The Following Have Played In League Matches On This Team (In Rating Order)
Marc Lieberman - 4.01
Faton Avdiu - 3.86
Edwin Su - 3.81
Henry Wang - 3.77
Michael Kessner - 3.75
Matthew Morreale - 3.73
Ben Connard - 3.71
Kevin Cronin - 3.67
Jacob Ben'meir - 3.64
Tommy Hess - 3.59
Ali Modiri - 3.54
Francesco Orselli - 3.53
Martin Osterer - 3.47
Jordan Rosenblum - 3.40
Philip Maresco - 3.35
Thomas Youm - 3.16
ami ziff - n/a
Craig Bender - n/a
League Results By Position
1S 1D 2D 3D
Ali Modiri - 3.54 & Kevin Cronin - 3.67 0 - 1
Ali Modiri - 3.54 & Michael Kessner - 3.75 1 - 0
Ali Modiri - 3.54 & Thomas Youm - 3.16 0 - 1
Ben Connard - 3.71 0 - 1 1 - 0
Craig Bender - n/a & Philip Maresco - 3.35 1 - 0
Edwin Su - 3.81 & Ali Modiri - 3.54 0 - 1
Edwin Su - 3.81 & Martin Osterer - 3.47 1 - 0
Francesco Orselli - 3.53 & Michael Kessner - 3.75 0 - 1
Francesco Orselli - 3.53 & Martin Osterer - 3.47 1 - 0
Francesco Orselli - 3.53 1 - 1 1 - 0
Faton Avdiu - 3.86 & Martin Osterer - 3.47 0 - 1
Faton Avdiu - 3.86 3 - 1
Henry Wang - 3.77 & Michael Kessner - 3.75 0 - 1
Henry Wang - 3.77 3 - 1
Jordan Rosenblum - 3.40 & Tommy Hess - 3.59 1 - 0
Jacob Ben'meir - 3.64 & Jordan Rosenblum - 3.40 0 - 1
Kevin Cronin - 3.67 & Matthew Morreale - 3.73 0 - 1
Kevin Cronin - 3.67 & Tommy Hess - 3.59 1 - 0
Kevin Cronin - 3.67 0 - 1
Marc Lieberman - 4.01 & Michael Kessner - 3.75 1 - 0
Martin Osterer - 3.47 & Jordan Rosenblum - 3.40 1 - 0
Martin Osterer - 3.47 & Philip Maresco - 3.35 1 - 0
Martin Osterer - 3.47 & Thomas Youm - 3.16 1 - 0
Philip Maresco - 3.35 & Thomas Youm - 3.16 0 - 1
ami ziff - n/a & Francesco Orselli - 3.53 0 - 1
ami ziff - n/a & Jordan Rosenblum - 3.40 0 - 1
ami ziff - n/a & Matthew Morreale - 3.73 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Paramount Country Club
League Record: 7 - 1
The Following Have Played In League Matches On This Team (In Rating Order)
Scott Garbowitz - 4.01
Jacob Ober - 3.86
Eric Roffman - 3.84
Michael Acosta - 3.75
Gary Moelis - 3.70
Brian Lichtblau - 3.68
Jeffrey Spiegel - 3.64
Julian Palmer - 3.62
Michael Salmon - 3.58
Adam Meyers - 3.37
Jeffrey Millman - 3.28
Eric Beer - n/a
Adam Weinstock - n/a
League Results By Position
1S 1D 2D 3D
Adam Meyers - 3.37 & Brian Lichtblau - 3.68 1 - 0
Adam Weinstock - n/a & Julian Palmer - 3.62 1 - 0
Adam Weinstock - n/a 1 - 0
Brian Lichtblau - 3.68 & Jeffrey Spiegel - 3.64 0 - 1
Eric Beer - n/a & Jeffrey Spiegel - 3.64 1 - 0
Eric Roffman - 3.84 & Jeffrey Spiegel - 3.64 1 - 0
Eric Roffman - 3.84 3 - 0
Gary Moelis - 3.70 & Julian Palmer - 3.62 1 - 0
Jeffrey Millman - 3.28 & Michael Salmon - 3.58 0 - 1
Jeffrey Spiegel - 3.64 & Michael Salmon - 3.58 0 - 1
Jeffrey Spiegel - 3.64 0 - 1 1 - 0
Julian Palmer - 3.62 0 - 1
Jacob Ober - 3.86 4 - 0
Michael Acosta - 3.75 & Brian Lichtblau - 3.68 1 - 0 2 - 1
Scott Garbowitz - 4.01 3 - 0 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Gillie Park
League Record: 0 - 8
The Following Have Played In League Matches On This Team (In Rating Order)
Vladimir Bajic - 3.53
PCharles Garell - 3.53
WILLIAM LIEBMAN - 3.51
David Stein - 3.46
Jose Caceres - 3.45
Blake Johnson - 3.44
Andrew Greenberg - 3.37
Darren Wallis - 3.23
Jorge Linero - 3.19
Sid Soni - 3.16
Sam Manessis - 2.99
Zhengxi Liu - n/a
Drew Klein - n/a
David Lewinter - n/a
Craig Massaro - n/a
League Results By Position
1S 1D 2D 3D
Andrew Greenberg - 3.37 & Jose Caceres - 3.45 1 - 1
Andrew Greenberg - 3.37 0 - 1
Blake Johnson - 3.44 & David Stein - 3.46 0 - 1
Blake Johnson - 3.44 0 - 2 0 - 1
Craig Massaro - n/a & Jose Caceres - 3.45 0 - 1
Drew Klein - n/a & Jose Caceres - 3.45 0 - 1
Drew Klein - n/a 0 - 1
Darren Wallis - 3.23 0 - 1
David Lewinter - n/a 0 - 1 0 - 1
David Stein - 3.46 & Andrew Greenberg - 3.37 0 - 1
David Stein - 3.46 & Sam Manessis - 2.99 0 - 1
David Stein - 3.46 0 - 1
Jose Caceres - 3.45 0 - 1
PCharles Garell - 3.53 0 - 2 0 - 2
Sid Soni - 3.16 & Blake Johnson - 3.44 0 - 1
Sid Soni - 3.16 & Jorge Linero - 3.19 0 - 1
Sid Soni - 3.16 & Sam Manessis - 2.99 0 - 1
Sid Soni - 3.16 & Zhengxi Liu - n/a 0 - 1
Sam Manessis - 2.99 & Jorge Linero - 3.19 0 - 1
Vladimir Bajic - 3.53 & Jorge Linero - 3.19 0 - 1
WILLIAM LIEBMAN - 3.51 & Blake Johnson - 3.44 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Club Fit Jefferson Valley 4.0
League Record: 2 - 6
The Following Have Played In League Matches On This Team (In Rating Order)
Glen Rae - 3.60
Marc Giacomi - 3.59
Ken Berry - 3.55
John Bretti - 3.54
Frank Borell - 3.54
Francesco Zappoli - 3.49
Justin Conway - 3.42
Xin Feng - 3.41
Paul Doty - 3.37
Edward Palumbo - 3.28
Matthew Fairweather - 3.20
League Results By Position
1S 1D 2D 3D
Edward Palumbo - 3.28 & Frank Borell - 3.54 1 - 0
Edward Palumbo - 3.28 & John Bretti - 3.54 0 - 1
Edward Palumbo - 3.28 & Paul Doty - 3.37 0 - 1
Edward Palumbo - 3.28 & Xin Feng - 3.41 0 - 2 0 - 1
Francesco Zappoli - 3.49 & Frank Borell - 3.54 1 - 1 0 - 2
Francesco Zappoli - 3.49 & John Bretti - 3.54 1 - 0
Francesco Zappoli - 3.49 & Matthew Fairweather - 3.20 0 - 1
Francesco Zappoli - 3.49 0 - 1 0 - 1
Glen Rae - 3.60 & John Bretti - 3.54 0 - 1
John Bretti - 3.54 0 - 1
Justin Conway - 3.42 & Ken Berry - 3.55 0 - 1
Justin Conway - 3.42 0 - 2
Ken Berry - 3.55 & Matthew Fairweather - 3.20 0 - 1
Ken Berry - 3.55 2 - 1 1 - 1
Marc Giacomi - 3.59 & Matthew Fairweather - 3.20 0 - 1
Marc Giacomi - 3.59 & Xin Feng - 3.41 1 - 0
Marc Giacomi - 3.59 0 - 3
Paul Doty - 3.37 & Justin Conway - 3.42 1 - 0
Xin Feng - 3.41 & Matthew Fairweather - 3.20 1 - 0
Xin Feng - 3.41 1 - 0
--------------------------------------------------------------------------------------------------------------------------------------
Grand Slam Smokin' Aces
League Record: 4 - 4
The Following Have Played In League Matches On This Team (In Rating Order)
Mitchell Nadel - 3.76
Kevin Weinberger - 3.70
Paul Kukuruza - 3.62
Edgar Torres - 3.60
Igor Zelenberg - 3.59
Rudy Loyero - 3.58
Andrew So - 3.55
Andy Cheung - 3.46
Todd Ertel - 3.43
Filip Wouters - 3.39
Unni Nair - 3.38
kunal maini - 3.37
Kirk Lehneis - 3.25
Gerhard Seebacher - 3.16
Ernst Schaumburg - 3.15
Bruno Cilio - 3.15
Gadi Gavronsky - n/a
League Results By Position
1S 1D 2D 3D
kunal maini - 3.37 & Bruno Cilio - 3.15 1 - 0
kunal maini - 3.37 & Ernst Schaumburg - 3.15 1 - 0
kunal maini - 3.37 & Unni Nair - 3.38 1 - 0
Andrew So - 3.55 0 - 1
Andy Cheung - 3.46 & Kirk Lehneis - 3.25 0 - 1
Andy Cheung - 3.46 & Mitchell Nadel - 3.76 1 - 0
Andy Cheung - 3.46 0 - 2
Edgar Torres - 3.60 & Paul Kukuruza - 3.62 0 - 1
Edgar Torres - 3.60 & Rudy Loyero - 3.58 2 - 0
Edgar Torres - 3.60 & Todd Ertel - 3.43 0 - 1
Filip Wouters - 3.39 & Gerhard Seebacher - 3.16 1 - 0
Filip Wouters - 3.39 & Igor Zelenberg - 3.59 0 - 1
Filip Wouters - 3.39 & Mitchell Nadel - 3.76 1 - 0
Filip Wouters - 3.39 0 - 1
Gerhard Seebacher - 3.16 & Kirk Lehneis - 3.25 0 - 1
Gerhard Seebacher - 3.16 & Mitchell Nadel - 3.76 0 - 1
Gadi Gavronsky - n/a & Ernst Schaumburg - 3.15 1 - 0
Gadi Gavronsky - n/a 1 - 0
Igor Zelenberg - 3.59 & Mitchell Nadel - 3.76 0 - 1
Igor Zelenberg - 3.59 0 - 1 2 - 0
Kevin Weinberger - 3.70 1 - 0 2 - 0
Mitchell Nadel - 3.76 1 - 0
Paul Kukuruza - 3.62 & Andy Cheung - 3.46 0 - 1
Paul Kukuruza - 3.62 0 - 2 0 - 1
Todd Ertel - 3.43 0 - 1
Unni Nair - 3.38 & Bruno Cilio - 3.15 2 - 1
Unni Nair - 3.38 & Rudy Loyero - 3.58 0 - 1